thickshell pondsnail - French English Dictionary